involucre in French involucre in French involucre noun (botany) Conspicuous bract, bract pair or ring of bracts at the base of an inflorescence. Add to Flashcards