spirulas

English

Noun

spirulas

  1. plural of spirula

Anagrams