'Crotalus lepidus' definitions:

Definition of 'Crotalus lepidus'

(from WordNet)
noun
Mountain rock dweller of Mexico and most southern parts of United States southwest [syn: rock rattlesnake, Crotalus lepidus]