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