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