Asian common toad

Noun

 * 1) A toad of species, widespread throughout South and Southeast Asia.