Leptobrachella yeae
English name: Ye’s leaf litter toad; Chinese name: Ye Shi Zhang Tu Chan (叶氏掌突) | family: Megophryidae subfamily: Leptobrachiinae genus: Leptobrachella |
Species Description: Shi S, Y Hou, Z Song, J-p Jiang and B Wang. 2021. A new Leaf Litter Toad of Leptobrachella Smith, 1925 (Anura, Megophryidae) from Sichuan Province, China with supplementary description of L. oshanensis. Asian Herpetological Research 12: 143–166 |
|
|
Country distribution from AmphibiaWeb's database: China
|