mongoose

Explore definitions, synonyms, and language insights of mongoose

Definitions

Noun
agile grizzled Old World viverrine; preys on snakes and rodents