lemon-wood tree Meaning, Definition & Usage

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

WordNet