spirula
1.
(
noun
) 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 Words:
decapod
Terms and Conditions of Use / Copyright Notice