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