Meaning of bumelia

Definition of bumelia

(noun) deciduous or evergreen American shrubs small trees having very hard wood and milky latex

Other information on bumelia

WIKIPEDIA results for bumelia
Amazon results for bumelia