Look at a new “wool demon” species in a US national park in almost 50 years

The National Park Service was discovered in the Big Bend National Park in Texas, called Woly Devil. According to the Park Service, the first time Woly Devil or Ovicula Biradiata has experienced. In the north of the park, in remote…