an Entity in Data Space: dbkwik.org
Atelopus petriruizi is a species of toad in the Bufonidae family. It is endemic to Colombia. Its natural habitats are subtropical or tropical moist montane forests and rivers. It is threatened by habitat loss.