mentzelia

/mɛnˈtsɛliə/

Definitions

1. noun

a genus of flowering plants in the family Loasaceae, native to the southwestern United States and northern Mexico.

“The botanist studied the unique characteristics of Mentzelia in the dry desert environment.”

Synonyms

  • flowering plant
  • loasa

Antonyms

  • non-flowering plant
  • vegetative