dcsimg
Unresolved name

Megophrys (Xenophrys) monticola

Megophrys monticola is a species of in the family South Asian frogs.