Suricata tetradactyla

Explore definitions, synonyms, and language insights of Suricata tetradactyla

Definitions

Noun
burrowing diurnal meerkat of southern Africa; often kept as a pet

More General Terms