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
Tweet