What does bumelia lanuginosa mean?

bumelia lanuginosa meaning in General Dictionary

deciduous tree of southeastern usa and Mexico