Meaning of Crotaphytus

Definition of Crotaphytus

(noun) collared lizards

Other information on Crotaphytus

WIKIPEDIA results for Crotaphytus
Amazon results for Crotaphytus