• word of the day

    zaglossus

    zaglossus - Dictionary definition and meaning for word zaglossus

    Definition
    (noun) a genus of Tachyglossidae
    Synonyms : genus zaglossus
Connect with us on Facebook