Leptolalax ardens is a species of frog in the family Megophryidae.[1]
Leptolalax ardens is a species of frog in the family Megophryidae.