somatocysts
English
Noun
somatocysts
plural of
somatocyst