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

horny frog   noun

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

Synonyms : horned lizard, horned toad