INVOLUCRE Meaning of INVOLUCRE in English (n.) A whorl or set of bracts around a flower, umbel, or head. Webster's English dictionary. Английский словарь Webster. 2012