dipsosaurus dorsalis Meaning, Definition & Usage

  1. noun small long-tailed lizard of arid areas of southwestern United States and northwestern Mexico
    desert iguana.

WordNet