Wiktionary
lystrosaurids
n. (plural of lystrosaurid English)
n. (plural of lystrosaurid English)