'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