belemnoidea

Noun
  1. Order of extinct dibranchiate cephalopods related to the surviving spirulas (synset 101976016)

Found on Word Lists

Other Searches