English dictionary
xenosaurus meaning and definition
Definition and meaning of xenosaurus at MeaningMonkey.org. xenosaurus meaning and definition in the English Dictionary.XENOSAURUS noun
Definition of Xenosaurus (noun)
- type and sole genus of Xenosauridae: slender-bodied Mexican lizards having the upper surface covered with tiny granules and tubercles
- synonyms: genus Xenosaurus
Source: Princeton University Wordnet