Crotalus atrox
Explore definitions, synonyms, and language insights of Crotalus atrox
Definitions
Noun
largest and most dangerous North American snake; of southwestern United States and Mexico