Definition of Lemonwood

  • 1. Hard tough elastic wood of the lemonwood tree; used for making bows and fishing rods Noun
  • 2. South African evergreen having hard tough wood Noun

Synonyms for word "lemonwood"

Semanticaly linked words with "lemonwood"

Hyponims for word "lemonwood"