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