Definitions for involucrum
  • Involucrum (n.) - See Involucre.
  • Involucrum (n.) - A sheath which surrounds the base of the lasso cells in the Siphonophora.
  • Involucrums (pl. ) - of Involucrum
Words in your word
2 Letter Words
in li lo mi mo mu no nu oi om on or um un