'genus Xenosaurus' definitions:

Definition of 'genus 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]