Definition of Zebrawood Tree

  • 1. Any of various trees or shrubs having mottled or striped wood Noun

Synonyms for word "zebrawood tree"

Semanticaly linked words with "zebrawood tree"

Hyponims for word "zebrawood tree"