ferret badger

Explore definitions, synonyms, and language insights of ferret badger

Definitions

Noun
small ferret-like badger of southeast Asia

More General Terms