Definition of Lemonwood
Noun: lemonwood
- South African evergreen having hard tough wood
- lemon-wood, lemonwood tree, lemon-wood tree, Psychotria capensis
- Hard tough elastic wood of the lemonwood tree; used for making bows and fishing rods
Anagrams containing the word lemonwood
leoodonwm dlemonwoo odlemonwo oodlemonw woodlemon nwoodlemo onwoodlem monwoodle emonwoodl