SOMATOCYST


Meaning of SOMATOCYST in English

( n. )

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

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.