Find the word definition

Wikipedia
Sphenophryne

Sphenophryne is a monotypic genus of frogs in the family Microhylidae. The sole species is Sphenophryne cornuta (common name: horned land frog). It is endemic to New Guinea where it is widespread and found both in the Indonesian and Papua New Guinean parts.