English edit

Noun edit

somatocysts

  1. plural of somatocyst