spiny lizard

Noun
  1. Desert lizard that feeds on ants (synset 101691722)
  2. Any of numerous lizards with overlapping ridged pointed scales;
    Of North America and Central America (synset 101682905)

Found on Word Lists

Other Searches