FAMILY XENOSAURIDAE





Definition:

  1. [noun] monotypic family of Mexican lizards
    Synonyms: Xenosauridae, family Xenosauridae

Synonyms: