1. (noun)
lemonwood
- hard tough elastic wood of the lemonwood tree; used for making bows and fishing rods Synonyms: lemon-wood tree, lemon-wood, lemonwood tree
2. (noun)
lemonwood, lemon-wood, lemonwood tree, lemon-wood tree, Psychotria capensis
- South African evergreen having hard tough wood Synonyms: lemon-wood tree, dagame, lemon-wood, lemonwood tree, lemonwood