Wiktionary
sparassodonts
n. (plural of sparassodont English)
n. (plural of sparassodont English)