English Dictionary
◊ MONGOOSE
mongoose
n : agile grizzled Old World viverrine; preys on snakes and
rodents