Mentzelia hispida is a species of flowering plant in the family Loasaceae known by the common name pega ropa, or "sticks to clothing" in Spanish. It is native to Mexico where it grows in scrub and woodland habitats.[1]
Notes and References
Web site: Mentzelia hispida. Daniel. Mosquin. July 31, 2007. Botany Photo of the Day.