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