Horned Toad (noun) Definition, Meaning & Examples

noun
  1. any small insectivorous burrowing lizard of the genus Phrynosoma, inhabiting desert regions of America, having a flattened toadlike body covered with spines: family Iguanidae (iguanas)
Horned Toad (noun) Definition, Meaning & Examples

More Definitions