The wooly devil (Ovicula biradiata) was found in Big Bend National Park in Texas with bright red petals and is a member of the sunflower family. It is detailed in a study recently published in the ...
Katy is Managing Editor at IFLScience where she oversees editorial content from News articles to Features, and even occasionally writes some.
Two park employees in Big Bend National Park encountered a tiny plant that they did not recognize. After further examination, ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results