A tiny spotted emerald glass frog (Hyla punctata) sits on a leaf in a tropical climate. This small frog is given the name glass frog because its internal organs can be seen through the frog. These frogs inhabit central and south america.
A tiny spotted emerald glass frog (Hyla punctata) sits on a leaf in a tropical climate. This small frog is given the name glass frog because its internal organs can be seen through the frog. These frogs inhabit central and south america.