INVOLUCRE Meaning of INVOLUCRE in English (n.) The peridium or volva of certain fungi. Called also involucrum. Webster's English dictionary. Английский словарь Webster. 2012