lemon-wood_tree
1. [ noun ] (botany) South African evergreen having hard tough wood
Synonyms: lemonwood_tree Psychotria_capensis lemon-wood lemonwood
Related terms: tree Psychotria lemonwood
Similar spelling:   lemonwood_tree