lemon-tree

Nouns

  • (n) a small evergreen tree that originated in Asia but is widely cultivated for its fruit Citrus limon, lemon,

Synonyms

Citrus limon lemon

Words of close approximity