herpestes herpestes

Definition(s):

  • (n) mongooses

Wiki Images for herpestes

definition of herpestes
meaning of herpestes
Word of the Day
ambivalent ambivalent
/æm ˈbɪ və lənt /