Leiosauridae


Leiosauridae is a family of lizards. The family is endemic to Central America and South America.

Genera

The family Leiosauridae contains the following six genera.