• word of the day

    zaglossus

    zaglossus - Dictionary definition and meaning for word zaglossus

    Definition
    (noun) a genus of Tachyglossidae
    Synonyms : genus zaglossus
Download our Mobile App Today
Receive our word of the day
on Whatsapp