Ictonyx striata

Explore definitions, synonyms, and language insights of Ictonyx striata

Definitions

Noun
ferret-sized muishond often tamed

More General Terms