lemon-wood tree

Noun
  1. South African evergreen having hard tough wood (synset 112690564)

Found on Word Lists

Other Searches