lemon tree
noun
- 1
a small evergreen tree that originated in Asia but is widely cultivated for its fruit
Synonyms
Also useful for “lemon tree”:Crossword— Multi-word entries show up in clues
a small evergreen tree that originated in Asia but is widely cultivated for its fruit
Also useful for “lemon tree”:Crossword— Multi-word entries show up in clues