Definition of Lemonwood

Noun: lemonwood

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

See also:
lemons
lemony

Anagrams containing the word lemonwood

leoodonwm dlemonwoo odlemonwo oodlemonw woodlemon nwoodlemo onwoodlem monwoodle emonwoodl