Noun Definition

xenosauridae

1.Definition: monotypic family of Mexican lizards

Category: Animals