Meaning of crotaphytus

Definition of crotaphytus

(noun) collared lizards

Other information on crotaphytus

WIKIPEDIA results for crotaphytus
Amazon results for crotaphytus