Bumelia lanuginosa
noun
- 1
deciduous tree of southeastern United States and Mexico
Also useful for “Bumelia lanuginosa”:Crossword— Multi-word entries show up in clues
deciduous tree of southeastern United States and Mexico
Also useful for “Bumelia lanuginosa”:Crossword— Multi-word entries show up in clues