Find the word definition

Wikipedia
Duttaphrynus

Duttaphrynus is a genus of true toads. It is endemic to southwestern and southern China (including Hainan), Taiwan, and throughout southern Asia from northern Pakistan and Nepal through India to Sri Lanka, Andaman Island, Sumatra, Java, Borneo, and Bali.