spirulid
Noun
Meaning
spirulid (plural spirulids)
(chiefly paleontology) A cephalopod of the order Spirulida, including the ram's horn squid.
Noun
spirulid (plural spirulids)
(chiefly paleontology) A cephalopod of the order Spirulida, including the ram's horn squid.