Edalorhina perezi

Edalorhina perezi (Perez's snouted frog) is a species of frog in the Leptodactylidae family. It is found in Brazil, Colombia, Ecuador, and Peru,[2] and possibly Bolivia.[1] Its natural habitats are subtropical or tropical moist lowland forests, subtropical or tropical moist montane forests, and freshwater marshes.[1]
Category:Animals
Category:Creatures