lemonwood
English Dictionary
->
Letter L
-> lemonwood
Search Dictionary:
lemonwood Definition
(n)
hard
tough
elastic
wood
of
the
lemonwood
tree
;
used
for
making
bows
and
fishing
rods
(n)
South
African
evergreen
having
hard
tough
wood
lemonwood Synonyms
lemon-wood
lemon-wood tree
lemonwood
lemonwood tree
Psychotria capensis
© Art Branch Inc.