Definitions of zebrawood tree:

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