Leptolalax tengchongensis

Leptolalax tengchongensis is a species of frog in the family Megophryidae from the Gaoligong Mountains of Tengchong County, Yunnan, China.

It is sympatric with Leptobrachium tengchongense.

[1] This Megophryidae article is a stub.

You can help Wikipedia by expanding it.