Mentzelia Multiflora
-
M
Mentzelia Multiflora
Description Mentzelia Multiflora, commonly known as Sticky Stickleaf, is a flowering plant that belongs to the Loasaceae family. It is native to western North America and can be found in various habitats, including deserts, fields, and rocky areas. The plant can grow up to 2 feet tall and has a distinctive appearance with its thick, sticky stems and bright yellow…
Read More »