×
Mantophryne

Mantophryne

Amphibian
Mantophryne is a genus of microhylid frogs. The genus is found in New Guinea, Louisiade Archipelago, and Woodlark Island. Wikipedia