dcsimg

Leptobrachella chishuiensis is a species of in the family South Asian frogs.