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