Wiktionary
polacanthids
n. (plural of polacanthid English)
n. (plural of polacanthid English)