SOMATOCYST


Meaning of SOMATOCYST in English

(n.) A cavity in the primary nectocalyx of certain Siphonophora. See Illust. under Nectocalyx.

Webster's English dictionary.      Английский словарь Webster.