Megophrys ancrae
Range
Namdapha National Park, Arunachal Pradesh, India (type locality)
Xenophrys ancrae (listed here as Megophrys ancrae) is a frog in the family Megophryidae. Its type locality is Namdapha National Park and Tiger Reserve, Changlang District, Arunachal Pradesh, India (Wikipedia, general species account).
The account used here gives no further detail on description, habitat, diet or breeding.