Meaning of genus xenosaurus

Definition of genus xenosaurus

(noun) type and sole genus of Xenosauridae: slender-bodied Mexican lizards having the upper surface covered with tiny granules and tubercles

Other information on genus xenosaurus

WIKIPEDIA results for genus xenosaurus
Amazon results for genus xenosaurus