dcsimg

Leptobrachella itiokai is a species of Lissamphibia in the family Megophryidae.