alligator lizard
Concise Oxford English Dictionary © 2008 Oxford University Press:
alligator lizard
▶noun a heavily built slow-moving lizard native to North America and Mexico. [Genus Gerrhonotus: several species.]
'alligator lizard' also found in these Oxford entries:

