horned toad
English Dictionary
->
Letter H
-> horned toad
Search Dictionary:
horned toad Definition
(n)
insectivorous
lizard
with
hornlike
spines
on
the
head
and
spiny
scales
on
the
body
;
of
western
North
America
horned toad Synonyms
horned lizard
horned toad
horny frog
© Art Branch Inc.