lemon-wood Meaning, Definition & Usage

  1. noun South African evergreen having hard tough wood
    Psychotria capensis; lemonwood tree; lemon-wood tree; lemonwood.

WordNet