crotalus lepidus Meaning, Definition & Usage

  1. noun mountain rock dweller of Mexico and most southern parts of United States southwest
    rock rattlesnake.

WordNet