striped muishond Meaning, Definition & Usage

  1. noun ferret-sized muishond often tamed
    Ictonyx striata.

WordNet