lemonwood
1.
(
noun
) South African evergreen having hard tough wood
Synonyms:
Psychotria capensis
,
lemonwood tree
Related Words:
tree
2.
(
noun
) hard tough elastic wood of the lemonwood tree; used for making bows and fishing rods
Related Words:
wood
Terms and Conditions of Use / Copyright Notice