ictonyx striata Meaning, Definition & Usage

  1. noun ferret-sized muishond often tamed
    striped muishond.

WordNet