• word of the day

    xantusiidae

    xantusiidae - Dictionary definition and meaning for word xantusiidae

    Definition
    (noun) night lizards
    Synonyms : family xantusiidae
Download our Mobile App Today
Receive our word of the day
on Whatsapp