English Dictionary
◊ GERRHONOTUS
Gerrhonotus
n : alligator lizards [syn: {Gerrhonotus}, {genus Gerrhonotus}]