Involucrum

Webster's Dictionary of the English Language

·noun ·see Involucre.

II. Involucrum ·noun A sheath which surrounds the base of the lasso cells in the Siphonophora.

Related Words