Rhinella papillosa
Source: NCBI Taxonomy (ID 2826104)
Taxonomy ID: 2826104
Rank: species
Scientific name: Rhinella papillosa
Authority: Rhinella papillosa (Philippi, 1902); Bufo papillosus Philippi, 1902
Synonym: Bufo papillosus
Statistics: 24 sequences