Spirula
English Dictionary
->
Letter S
-> Spirula
Search Dictionary:
Spirula Definition
(n)
a
small
tropical
cephalopod
of
the
genus
Spirula
having
prominent
eyes
and
short
arms
and
a
many
-
chambered
shell
coiled
in
a
flat
spiral
Spirula Synonyms
spirula
Spirula peronii
© Art Branch Inc.