Phlyctimantis verrucosus
Source: NCBI Taxonomy (ID 39608)
Taxonomy ID: 39608
Rank: species
Scientific name: Phlyctimantis verrucosus
Authority: Hylambates verrucosus Boulenger, 1912
Synonym: Hylambates verrucosus