SOMATOCYST Meaning of SOMATOCYST in English noun a cavity in the primary nectocalyx of certain siphonophora. ·see ·illust. under nectocalyx. Webster English vocab. Английский словарь Webster. 2012