meaning of alligator lizard

alligator lizard meaning in General Dictionary

slim short-limbed lizard having an exceptional fold on each side that allows growth; of western united states