Meaning of gerrhonotus

Definition of gerrhonotus

(noun) alligator lizards

Other information on gerrhonotus

WIKIPEDIA results for gerrhonotus
Amazon results for gerrhonotus