• word of the day

    zoril

    zoril - Dictionary definition and meaning for word zoril

    Definition
    (noun) muishond of northern Africa
    Synonyms : ictonyx frenata
Connect with us on Facebook