genus spirula

Noun
  1. Genus of small cephalopods with many-chambered spiral shells resembling those of the extinct belemnites (synset 101975588)

Found on Word Lists

Other Searches