Definitions of Ictonyx frenata:

  • noun:   muishond of northern Africa