Three new species of horned frogs, Megophrys (Amphibia: Megophryidae), from northeast India, with a resolution to the identity of Megophrys boettgeri populations reported from the region.Mahony S, Teeling E, Biju SD Zootaxa 3722: 143 - 169. [PDF]