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
Tweet