meaning of dipsosaurus dorsalis

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


Related Words

dipsosaurus dorsalis |

Developed & Maintained By Taraprasad.com

Treasure Words