chihuahuan spotted whiptail Meaning, Definition & Usage

  1. noun having longitudinal stripes overlaid with light spots; upland lizard of United States southwest and Mexico
    Cnemidophorus exsanguis.

WordNet