meaning of bumelia lanuginosa

bumelia lanuginosa meaning in General Dictionary

deciduous tree of southeastern usa and Mexico