Find the word definition

Wikipedia
Ptychohyla

Ptychohyla is a genus of frogs (common names: stream frogs, mountain stream frogs) in the Hylidae family. These frogs are found in the southern Mexican states of Chiapas, Guerrero, and Oaxaca, and Central America to western Panama.