SURICATA TETRADACTYLA
(noun)Definitions
There is 1 meaning of the phrase
Suricata Tetradactyla.
Suricata Tetradactyla - as a noun
Burrowing diurnal meerkat of southern africa; often kept as a pet
Synonyms (Exact Relations)
suricate