Wiktionary
thalassoceratids
n. (plural of thalassoceratid English)
n. (plural of thalassoceratid English)