thylacosmilids in English dictionary thylacosmilids Meanings and definitions of "thylacosmilids" noun plural of [i]thylacosmilid[/i] more Sample sentences with "thylacosmilids" Declension Stem Try again Authors