Wiktionary
lamellorthoceratids
n. (plural of lamellorthoceratid English)
n. (plural of lamellorthoceratid English)