English Dictionary
◊ ICTONYX FRENATA
Ictonyx frenata
n : north African muishond [syn: {zoril}, {Ictonyx frenata}]