Mentzelia Albicaulis
-
M
Mentzelia Albicaulis
Description Mentzelia albicaulis, also known as white-stemmed blazing star, is a flowering plant species that belongs to the Loasaceae family. It is native to the western United States and can be found in states such as Arizona, California, Colorado, and New Mexico. This plant is an annual and can grow up to 40 inches tall. It has a white stem…
Read More »
