|
Definition of Alligator lizard
1. Noun. Slim short-limbed lizard having a distinctive fold on each side that permits expansion; of western North America.
|
1. Noun. Slim short-limbed lizard having a distinctive fold on each side that permits expansion; of western North America.