Wiktionary
ceratophryids
n. (plural of ceratophryid English)
n. (plural of ceratophryid English)