Definitions of Crotalus lepidus:

  • noun:   mountain rock dweller of Mexico and most southern parts of United States southwest