English dictionary
horned toad meaning and definition
Definition and meaning of horned toad at MeaningMonkey.org. horned toad meaning and definition in the English Dictionary.HORNED TOAD noun
Definition of horned toad (noun)
- insectivorous lizard with hornlike spines on the head and spiny scales on the body; of western North America
- synonyms: horned lizard, horny frog
Source: Princeton University Wordnet