ictonyx frenata Meaning, Definition & Usage

  1. noun muishond of northern Africa
    zoril.

WordNet