Home

Word

zebrawood tree, n.
more info any of various trees or shrubs having mottled or striped wood
<noun.plant>

zebrawood zebrawood tree