English dictionary
crotalus lepidus meaning and definition
Definition and meaning of crotalus lepidus at MeaningMonkey.org. crotalus lepidus meaning and definition in the English Dictionary.CROTALUS LEPIDUS noun
Definition of Crotalus lepidus (noun)
- mountain rock dweller of Mexico and most southern parts of United States southwest
- synonyms: rock rattlesnake
Source: Princeton University Wordnet