About Megophrys major Boulenger, 1908
Taxonomy and Naming
Xenophrys major (with the scientific synonym Megophrys major Boulenger, 1908) is a species of toad.
Native Distribution
It naturally occurs in northeastern India, Burma, Thailand, Cambodia, Laos, Vietnam, and southern China.
New Distribution Records
Recent records have also reported its presence in Bhutan.