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