Meaning

1 senses
  1. Any species of toad in the genus Xenophrys, which have a strange protuberance on their forehead.

Origin

From strange + horned + toad, from their horn, which is uncommon in toad species.

From strange + horned + toad, from their horn, which is uncommon in toad species.

Wiktionary, CC BY-SA 4.0 · source

Forms

plural: strange-horned toads

See also

neighbours in the dictionary
strange-horned toad — meaning, examples, forms, synonyms | Krumeto