bumelia
/byuːˈmɛliə/Definitions
1. noun
a genus of flowering plants in the family Lythraceae, native to the Americas
“The botanist studied the various species of Bumelia, including Bumelia lanuginosa.”
1. noun
a genus of flowering plants in the family Lythraceae, native to the Americas
“The botanist studied the various species of Bumelia, including Bumelia lanuginosa.”