
Photo: Rushenb · CC BY-SA 4.0 (May be cropped or resized)
Megophrys major
Range
North-eastern India, Myanmar, Thailand, Cambodia, Laos, Vietnam and southern China; recently also Bhutan
Xenophrys major (listed here as Megophrys major) is a toad found in north-eastern India, Burma, Thailand, Cambodia, Laos, Vietnam and southern China. It has recently been reported from Bhutan as well (Wikipedia, general species account).
The account used here gives no further detail on description, habitat, diet or breeding.