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.”

Synonyms

  • lythraceous plant
  • silk tree

Antonyms

  • deciduous shrub
  • evergreen tree