Bumelia lanuginosa

noun

1.
deciduous tree of southeastern United States and Mexico