Definitions
There are 2 meanings of the phrase
Lemonwood Tree.
Lemonwood Tree - as a noun
South african evergreen having hard tough wood
Synonyms (Exact Relations)
lemon-woodlemon-wood treelemonwoodpsychotria capensisExample Sentences
"The lemonwood tree is native to the rainforests of South America."
"The lemonwood tree produces small, yellow fruits."
"I sat under the shade of a beautiful lemonwood tree."
"The wood of a lemonwood tree is commonly used in furniture making."
"The lemonwood tree has glossy leaves and a pleasant fragrance."