psychotria capensis Meaning, Definition & Usage

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

WordNet