Wiktionary
stephanoceratids
n. (plural of stephanoceratid English)
n. (plural of stephanoceratid English)