Feedback
Horned lizard
Meaning
Noun
●
In Iguanoid lizards:
Any of some 14
species
of
lizard
in the
genus
Phrynosoma,
generally
with
wide
toad-shaped
bodies
less than
a
foot
long,
noted
for the
horny
structures
on their heads.
Sourced from
Wiktionary
Synonyms
Horned Toad
Horned Frog
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better