Three New Species of Horned Frogs Discovered in North East India
Asian Horned Frogs are a group of small frogs found in Northeast India, Nepal, Bangladesh, and Bhutan. They belong to the genus Megophrys and most have for centuries broadly categorized into one name Megophrys parva – considered to be among the most widely dispersed species within the genus. However, recent studies have provided compelling evidence […]