Definitions
There is 1 meaning of the phrase
Lemon Tree.
Lemon Tree - as a noun
A small evergreen tree that originated in asia but is widely cultivated for its fruit
Synonyms (Exact Relations)
citrus limonlemonHypernyms (Closely Related)
citruscitrus treeHyponyms (Broadly Related)
Example Sentences
"I planted a lemon tree in my backyard."
"The lemon tree is blooming with beautiful flowers."
"My grandmother has a lemon tree in her garden."
"The lemon tree produces delicious fruits every year."
"I love the scent of the blossoms on the lemon tree."