VariousWords beta
Related Terms:
Noun
Definition: Any of the Sparassodonta, an extinct order of carnivorous metatherian mammals native to South America.
VariousWords beta
Definition: Any of the Sparassodonta, an extinct order of carnivorous metatherian mammals native to South America.