Wiktionary
cephalaspidomorphs
n. (plural of cephalaspidomorph English)
n. (plural of cephalaspidomorph English)