'zebrawood tree' definitions:

Definition of 'zebrawood tree'

(from WordNet)
noun
Any of various trees or shrubs having mottled or striped wood [syn: zebrawood, zebrawood tree]