suricat
English
suricat meaning in English • suricat का अर्थ अंग्रेजी में
Noun
- A South African mongooselike viverrine (Suricata suricatta or Suricata tetradactyla) having a lemurlike face and only four toes; called also mierkat>, yellow mongoose> and zenick>.