Find the word definition

Wikipedia
Leiosauridae

Leiosauridae is a family of lizards. It contains the following genera:

  • Genus Diplolaemus
  • Genus Leiosaurus
  • Genus Pristidactylus