Wiktionary
shartegosuchids
n. (plural of shartegosuchid English)
n. (plural of shartegosuchid English)