lemonwood tree
1.
(
noun
) source of a tough elastic wood
Synonyms:
Calycophyllum candidissimum
,
dagame
Related Words:
tree
2.
(
noun
) South African evergreen having hard tough wood
Synonyms:
Psychotria capensis
,
lemonwood
Related Words:
tree
Terms and Conditions of Use / Copyright Notice