What is the full meaning of spirula
a spiral-shelled mollusk [n SPIRULAS or SPIRULAE]
Example of the word spirula placed on a Scrabble board.