English edit

Noun edit

stephanoceratoid (plural stephanoceratoids)

  1. (paleontology) A member of the Stephanoceratoidea superfamily of cephalopods