Loading page
lemon tree is a noun meaning "a small evergreen tree that originated in Asia but is widely cultivated for its fruit". It carries one recorded sense.
a small evergreen tree that originated in Asia but is widely cultivated for its fruit
Definitions, synonyms and semantic relations for lemon tree come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.