Noun
strange-horned toad (plural strange-horned toads) Any species of toad in the genus Xenophrys, which have a strange protuberance on their forehead.