Find the word definition

Wikipedia
Ctenophryne

Ctenophryne is a genus of microhylid frogs. They occur in southern Central America (Costa Rica, Panama) and South America.