Definition, synonyms and related words
A species of toad, Duttaphrynus melanostictus, widespread throughout South and Southeast Asia.