lemonwood tree

Noun
  1. South African evergreen having hard tough wood (synset 112690564)
  2. Source of a tough elastic wood (synset 112682835)

Found on Word Lists

Other Searches