sparassodont
Noun
Meaning
sparassodont (plural sparassodonts)
(zoology) Any of the Sparassodonta, an extinct order of carnivorous metatherian mammals native to South America.
Noun
sparassodont (plural sparassodonts)
(zoology) Any of the Sparassodonta, an extinct order of carnivorous metatherian mammals native to South America.