New plant species discovered at Big Bend National Park in Texas February 24, 2025 by CBS Philly The Wooly Devil, or Ovicula biradiata, was first spotted by botany volunteer Deb Manley and a park ranger in Big Bend National Park in Texas in March 2024.