Xenosaurus — synonyms, definition

1. Xenosaurus (Noun)

1 synonym
genus Xenosaurus
1 definition

Xenosaurus (Noun) — Type and sole genus of Xenosauridae: slender-bodied Mexican lizards having the upper surface covered with tiny granules and tubercles.

1 type of
reptile genus
2 parts of
Xenosauridae family Xenosauridae