Definitions
noun
a small evergreen tree that originated in Asia but is widely cultivated for its fruit
Look “lemon tree” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a small evergreen tree that originated in Asia but is widely cultivated for its fruit