search

Horned lizard

Meaning

Noun

In Iguanoid lizards:
Any of some 14
of
in the
Phrynosoma,
with
toad-shaped
a
long,
for the
on their heads.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com