- lemon tree as a noun:
- 1
lemon tree
noun
1 lemon tree
A small evergreen tree that originated in Asia but is widely cultivated for its fruit.
synonyms: Citrus limon, lemon.
Dutch: citroenboom, citroen
Polish: drzewo cytrynowe, cytryna, cytryna zwyczajna, cytrynowiec
debug info: 0.0154