meaning of bitterwood tree

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


Related Words

bitterwood tree |

Developed & Maintained By Taraprasad.com

Treasure Words