Search for Taxon: "Megophrys nasuta"

Class: Amphibia
Order: Anura
Species: Megophrys nasuta
Synonym: Megophrys nasuta Gee and Boring, 1929