rock rattlesnake Meaning, Definition & Usage

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

WordNet