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 lemon tree; the Citrus limon– a small evergreen tree that originated in Asia but is widely cultivated for its fruit 1