Meaning of spirula
Definition of spirula
(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
Other information on spirula
WIKIPEDIA results for
spirula
Amazon results for
spirula
Tweet