Meaning of Crotalus

Definition of Crotalus

(noun) large rattlesnakes; seldom bite unless startled or pursuing prey

Other information on Crotalus

WIKIPEDIA results for Crotalus
Amazon results for Crotalus