Wiktionary
desmostylids
n. (plural of desmostylid English)
n. (plural of desmostylid English)