Wooly Devil, Big Bend National Park
A volunteer at Texas’ Big Bend National Park spotted bright red blooms after rain in a remote stretch of desert, leading to ...
The newly discovered wooly devil, whose scientific name is Ovicula biradiata is a member of the sunflower family and was discovered in Big Bend National Park in Texas. Image from the California ...
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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results