English dictionary
suricata suricatta meaning and definition
Definition and meaning of suricata suricatta at MeaningMonkey.org. suricata suricatta meaning and definition in the English Dictionary.SURICATA SURICATTA noun
Definition of Suricata suricatta (noun)
- a meerkat with a thin and elongated tail
- synonyms: slender-tailed meerkat
Source: Princeton University Wordnet