Somatocyst Definition
noun
(zoology) A cavity in the primary nectocalyx of certain Siphonophora.
Wiktionary
Other Word Forms of Somatocyst
Noun
Singular:
somatocyst
Plural:
somatocystsOrigin of Somatocyst
Ancient Greek
From Wiktionary
Find Similar Words
Find similar words to somatocyst using the buttons below.