Find the word definition

Wikipedia
Hemiphractus

Hemiphractus (known as horned (tree)frogs) is a genus of frogs in the family Hemiphractidae. They are found in northern South America and Panama.