'alligator lizard' definitions:

Definition of 'alligator lizard'

From: WordNet
noun
Slim short-limbed lizard having a distinctive fold on each side that permits expansion; of western North America