Wiktionary
psammosteids
n. (plural of psammosteid English)
n. (plural of psammosteid English)