• word of the day

    herpestes

    herpestes - Dictionary definition and meaning for word herpestes

    Definition
    (noun) mongooses
    Synonyms : genus herpestes
Connect with us on Facebook