Dictionary.com
Thesaurus.com

spirulae

  • plural
    of spirula.
    spirula
    noun
    any cephalopod of the genus Spirula, having a flat, spiral shell that is partly inside and partly outside the posterior part of the body.

More Suggestions