'Xenosaurus' definitions:

Definition of 'Xenosaurus'

From: WordNet
noun
Type and sole genus of Xenosauridae: slender-bodied Mexican lizards having the upper surface covered with tiny granules and tubercles [syn: Xenosaurus, genus Xenosaurus]

Words containing 'Xenosaurus'