CHIHUAHUAN SPOTTED WHIPTAIL





Definition:

  1. [noun] having longitudinal stripes overlaid with light spots; upland lizard of United States southwest and Mexico
    Synonyms: Chihuahuan spotted whiptail, Cnemidophorus exsanguis

Synonyms: