Noun Definition

bitterwood tree

1.Definition: any of various trees or shrubs of the family Simaroubaceae having wood and bark with a bitter taste

Category: Plants