lemonwood tree Meaning, Definition & Usage

  1. noun South African evergreen having hard tough wood
    Psychotria capensis; lemon-wood; lemon-wood tree; lemonwood.
  2. noun source of a tough elastic wood
    dagame; Calycophyllum candidissimum.

WordNet