spirula

Etymology
Diminutive of

Noun

 * 1) Any mollusk of the cephalopod genus, of which  is the only extant species.

Synonyms

 * , ram's horn squid,

Etymology

 * ultimately from.