Find the word definition

Wikipedia
Copiula

Copiula is a genus of microhylid frogs endemic to New Guinea. The common name Mehely frogs has been coined for them. They are leaf-litter inhabitants.