Find the word definition

Wikipedia
Phrynoidis

Phrynoidis is a genus of true toads found in Southeast Asia. They are sometimes known as the rough toads. They were formerly part of Bufo.