- horned lizard as a noun:
- 1
horned lizard
noun
1 horned lizard
Insectivorous lizard with hornlike spines on the head and spiny scales on the body; of western North America.
synonyms: horned toad, horny frog.
debug info: 0.0149
noun
Insectivorous lizard with hornlike spines on the head and spiny scales on the body; of western North America.
synonyms: horned toad, horny frog.
debug info: 0.0149