INVOLUCRUM


Meaning of INVOLUCRUM in English

noun ·see involucre.

2. involucrum ·noun a sheath which surrounds the base of the lasso cells in the siphonophora.

Webster English vocab.      Английский словарь Webster.