Meaning of sceloporus

Definition of sceloporus

(noun) spiny lizards

Other information on sceloporus

WIKIPEDIA results for sceloporus
Amazon results for sceloporus