|
Definition of Lemon tree
1. Noun. A small evergreen tree that originated in Asia but is widely cultivated for its fruit.
Exact synonyms: Citrus Limon, Lemon
Terms within: Lemon
Group relationships: Genus Citrus
Generic synonyms: Citrus, Citrus Tree
Specialized synonyms: Citrus Limetta, Sweet Lemon, Sweet Lime
Terms within: Lemon
Group relationships: Genus Citrus
Generic synonyms: Citrus, Citrus Tree
Specialized synonyms: Citrus Limetta, Sweet Lemon, Sweet Lime