We found 2 definitions of xenosaurus from 2 different sources.
Noun |
||
xenosaurus - type and sole genus of Xenosauridae: slender-bodied Mexican lizards having the upper surface covered with tiny granules and tubercles | ||
genus Xenosaurus | ||
reptile genus a genus of reptiles |