Elgaria velazquezi explained
The central peninsular alligator lizard (Elgaria velazquezi) is a species of medium-sized lizard in the family Anguidae. The species is endemic to Mexico.[1]
Notes and References
- "Elgaria velazquezi ". The Reptile Database. www.reptile-database.org