involucre(noun) noun1. a highly noticeable bract or bract pair or ring of bracts at the base of an inflorescenceDefinition categories: plant, bract