horned lizard

Noun
  1. Insectivorous lizard with hornlike spines on the head and spiny scales on the body;
    Of western North America (synset 101684581)

Found on Word Lists

Other Searches