English
Detailed Synonyms for lemon tree in English
lemon tree:
lemon tree [the ~] noun
-
the lemon tree
– a small evergreen tree that originated in Asia but is widely cultivated for its fruit 1the lemon; the Citrus limon; the lemon tree– a small evergreen tree that originated in Asia but is widely cultivated for its fruit 1