Wiktionary
triacanthodids
n. (plural of triacanthodid English)
n. (plural of triacanthodid English)