lemon tree
Meaning, Definition & Usage
Dictionary
Related
noun
a small evergreen tree that originated in Asia but is widely cultivated for its fruit
Citrus limon; lemon
.
WordNet
Previous
lemnaceae
lemnian
lemniscata
lemniscus
lemnos
Next
lemonade
lemongrass
lemonlike
lemonwood
lemony