English dictionary
zebrawood tree meaning and definition
Definition and meaning of zebrawood tree at MeaningMonkey.org. zebrawood tree meaning and definition in the English Dictionary.ZEBRAWOOD TREE noun
Definition of zebrawood tree (noun)
- any of various trees or shrubs having mottled or striped wood
- synonyms: zebrawood
Source: Princeton University Wordnet