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 ...
Say hello to the wooly devil. The type of sunflower is a new plant species, identified in Big Bend National Park in Texas. Ovicula biradiata, as it is formally known, is especially notable for ...