Wiktionary
strigoceratids
n. (plural of strigoceratid English)
n. (plural of strigoceratid English)