The Jinsha leaf litter toad (Leptobrachella jinshaensis) is a toad species that is endemic to Eastern Asia in China.
Within the country, it is found in Guizhou and a couple of male specimens measured 29.7 to 31.2 mm (1.17 to 1.23 in).
[1][2]
This Megophryidae article is a stub.
You can help Wikipedia by expanding it.