zebrawood tree


Meanings

  • any of various trees or shrubs having mottled or striped wood

Synonyms