involucrum
Noun
Meaning
See Involucre.
A sheath which surrounds the base of the lasso cells in the Siphonophora.
Source: Webster's dictionaryNoun
See Involucre.
A sheath which surrounds the base of the lasso cells in the Siphonophora.
Source: Webster's dictionary