Wiktionary
centroceratids
n. (plural of centroceratid English)
n. (plural of centroceratid English)