In·vo·lu·crum n.; pl. L. Involucra E. Involucrums 1. Bot. See Involucre. 2. Zool. A sheath which surrounds the base of the lasso cells in the Siphonophora. ◄ ►