INVOLUCRUM MEANING IN ENGLISH

• Involucrum Definition & Synonyms

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


• Involucrums Definition & Synonyms

  1. (pl. ) of Involucrum


RECENT SEARCHES