Xenosauridae
plural noun
Xeno·​sau·​ri·​dae
| \ ˌzenəˈsȯrəˌdē\
Definition of Xenosauridae
: a monotypic family of slender-bodied Mexican lizards that is held to be intermediate between Iguanidae and Anguidae and comprises forms with the upper surface covered with minute granules and tubercles
Keep scrolling for more