Noun Definition

zebrawood tree

1.Definition: any of various trees or shrubs having mottled or striped wood

Related Noun(s):zebrawood

Category: Plants