mongooses

noun

Plural form of mongoose.