NatureRules1 Wiki
Advertisement

The northern alligator lizard is a species of medium-sized lizard in the family Anguidae. The species is endemic to the North American west coast.

Gallery[]

TV Shows[]

Advertisement