Horned Lizard (Noun)
Meaning
Insectivorous lizard with hornlike spines on the head and spiny scales on the body; of western North America.
Classification
Nouns denoting animals.
Insectivorous lizard with hornlike spines on the head and spiny scales on the body; of western North America.
Nouns denoting animals.