Noun
Asian common toad (plural Asian common toads) A species of toad, Duttaphrynus melanostictus, widespread throughout South and Southeast Asia.