Skip to main content

suricat

Advertisement
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>.