Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word horned toad from English dictionary with examples, synonyms and antonyms.

horned toad   noun

Meaning : Insectivorous lizard with hornlike spines on the head and spiny scales on the body. Of western North America.

Synonyms : horned lizard, horny frog