Xenosaurus
English Dictionary
->
Letter X
-> Xenosaurus
Search Dictionary:
Xenosaurus Definition
(n)
type
and
sole
genus
of
Xenosauridae
:
slender
-
bodied
Mexican
lizards
having
the
upper
surface
covered
with
tiny
granules
and
tubercles
Xenosaurus Synonyms
genus Xenosaurus
Xenosaurus
© Art Branch Inc.