Webster's Revised Unabridged Dictionary · 1913

Involucrum

Involucrum , noun

[L. See Involucre.]

1.
(Botany) See Involucre.
2.
(Zoology) A sheath which surrounds the base of the lasso cells in the Siphonophora.