Definitions
noun
type and sole genus of Xenosauridae: slender-bodied Mexican lizards having the upper surface covered with tiny granules and tubercles
Look “genus xenosaurus” up elsewhere
Want another word?
Spin the dictionary for a fresh one.