• word of the day

    xenosaurus

    xenosaurus - Dictionary definition and meaning for word xenosaurus

    Definition
    (noun) type and sole genus of Xenosauridae: slender-bodied Mexican lizards having the upper surface covered with tiny granules and tubercles
    Synonyms : genus xenosaurus
Connect with us on Facebook