Megophrys lekaguli is a species of frog endemic to Southeast Asia in the Megophryidae family, within the Anura order, under the Amphibia class.
Megophrys lekaguli is a species of frog endemic to Southeast Asia in the Megophryidae family, within the Anura order, under the Amphibia class.