family xenosauridae

Noun
  1. Monotypic family of Mexican lizards (synset 101693344)

Found on Word Lists

Other Searches