Xenosauridae
1.
(
noun
) monotypic family of Mexican lizards
Synonyms:
family Xenosauridae
Related Words:
reptile family
Terms and Conditions of Use / Copyright Notice