Emerald Glass Frog
Cochranella mache is a species of frog in the Centrolenidae family. It is endemic to Ecuador. Its natural habitats are subtropical or tropical moist lowland forests and rivers. It is threatened by habitat loss.
It is known from seasonal evergreen foothill forest, and individuals have been found at night on vegetation 1-1.6 m above the ground near streams in primary and old secondary forests. The species is presumed to be a larval developer.
Photography by Ryan Lynch