English dictionary
lemonwood meaning and definition
Definition and meaning of lemonwood at MeaningMonkey.org. lemonwood meaning and definition in the English Dictionary.LEMONWOOD noun
Definition of lemonwood (noun)
- hard tough elastic wood of the lemonwood tree; used for making bows and fishing rods
- South African evergreen having hard tough wood
- synonyms: lemon-wood, lemonwood tree, lemon-wood tree, Psychotria capensis
Source: Princeton University Wordnet