spirula has definitions from the field of zoology
1
[ noun ] (zoology) a small tropical cephalopod of the genus Spirula having prominent eyes and short arms and a many-chambered shell coiled in a flat spiral

Synonyms

Spirula_peronii

Related terms

decapod genus_Spirula

*