Noun Definition

mongoose

1.Definition: agile grizzled Old World viverrine; preys on snakes and rodents

Category: Animals