lemonwood : Idioms & Phrases


lemonwood tree

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