English

edit

Noun

edit

stephanoceratoid (plural stephanoceratoids)

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