Word info

somatocyst

Noun

Meaning

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

Source: Webster's dictionary

Close letter words and terms