Herp of the day

Herp of the day: Red-spotted Glass frog

The Red-spotted Glass Frog (Nymphargus grandisonae) also known as giant glass frog, is a species of frog in the Centrolenidae family found in Andes of Colombia and Ecuador.

Its natural habitats are tropical moist montane forests (cloud forests) while threatened by habitat loss, introduced fish, and agricultural pollution.

It breeds in streams and still pools and larvae develop on them.