ram's horn squid

English dictionary entry

Meanings

noun
  1. A squid-like cephalopod of species Spirula spirula, the only extant member of its taxonomic order, found in the deep ocean.

Word forms

ram's horn squid ram's horn squids
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.