zebrawood tree

Noun
  1. Any of various trees or shrubs having mottled or striped wood (synset 111766286)

Found on Word Lists

Other Searches