lemonwood Meaning, Definition & Usage

  1. noun hard tough elastic wood of the lemonwood tree; used for making bows and fishing rods
  2. noun South African evergreen having hard tough wood
    Psychotria capensis; lemon-wood; lemonwood tree; lemon-wood tree.

WordNet