ALL meanings of alligator lizard
al·li·ga·tor liz·ard
A a - noun alligator lizard any of several lizards of the genera Algaria and Gerrhonotus, of western North America, having shinglelike scales and a fold along each side that permits expansion. 1
- noun alligator lizard (US) Any of several species of lizards in the genera Elgaria and Gerrhonotus. 0