Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
HORNED TOAD
Definition:
[noun] insectivorous lizard with hornlike spines on the head and spiny scales on the body; of western North America
Synonyms:
horned lizard
,
horny frog
Related Words:
Texas horned lizard
,
Phrynosoma cornutum