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