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)

  1. type and sole genus of Xenosauridae: slender-bodied Mexican lizards having the upper surface covered with tiny granules and tubercles
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: