lemon-wood tree
English Dictionary
->
Letter L
-> lemon-wood tree
Search Dictionary:
lemon-wood tree Definition
(n)
South
African
evergreen
having
hard
tough
wood
lemon-wood tree Synonyms
lemon-wood
lemon-wood tree
lemonwood
lemonwood tree
Psychotria capensis
© Art Branch Inc.