dcsimg
Unresolved name

Bufo spongifrons Tihen

Bufo spongifrons is a species of in the family toads.