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.

References

tengchongensis
Category:Amphibians of China
Category:Frogs of Asia
Category:Amphibians described in 2016