Synonyms and Antonyms for lemon_tree

1. lemon tree (n.)

a small evergreen tree that originated in Asia but is widely cultivated for its fruit

Synonyms: