Involucrum(n.) See Involucre.
Involucrum(n.) A sheath which surrounds the base of the lasso cells in the Siphonophora.
Involucrums(pl. ) of Involucrum

Words within involucrums

10 letter words: 1 results
9 letter words: 3 results
View all words...