|
|
Definition of Chihuahuan spotted whiptail
1. Noun. Having longitudinal stripes overlaid with light spots; upland lizard of United States southwest and Mexico.
|
|
1. Noun. Having longitudinal stripes overlaid with light spots; upland lizard of United States southwest and Mexico.