Noun
thylacosmilid (plural thylacosmilids) (zoology) Any extinct sparassodont in the family Thylacosmilidae.