Xenophrys major is a species of toad found in northeastern India, Burma, Thailand, Cambodia, Laos, Vietnam, and southern China.
[2] It has recently been reported also from Bhutan.
[3]
This Megophryidae article is a stub.
You can help Wikipedia by expanding it.