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