spiny lizard Meaning, Definition & Usage

  1. noun desert lizard that feeds on ants
    Moloch horridus; mountain devil.
  2. noun any of numerous lizards with overlapping ridged pointed scales; of North America and Central America

WordNet