'rock rattlesnake' definitions:

Definition of 'rock rattlesnake'

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