Wiktionary
xenacanthids
n. (plural of xenacanthid English)
n. (plural of xenacanthid English)