Xenophrys megacephala explained
Xenophrys megacephala is a species of frog in the family Megophryidae from East Khasi Hills District, Meghalaya, India.[1]
Notes and References
- Web site: Megophrys megacephala Mahony, Sengupta, Kamei, and Biju, 2011 Amphibian Species of the World. research.amnh.org. 2019-12-08.