striped muishond

Explore definitions, synonyms, and language insights of striped muishond

Definitions

Noun
ferret-sized muishond often tamed

More General Terms