Definition
Mentzelia is a genus of flowering plants in the Loasaceae family, often called stickleafs or blazingstars. These plants are typically found in arid and semi-arid regions of North and South America. The flowers are often bright yellow or white and bloom at night. 🌃 They are pollinated by moths and other nocturnal insects. Imagine them as desert stars that only shine when the sun goes down. Mentzelia plants are well-adapted to survive in harsh environments.