Meaning of involucre

Definition of involucre

(noun) a highly conspicuous bract or bract pair or ring of bracts at the base of an inflorescence

Other information on involucre

WIKIPEDIA results for involucre
Amazon results for involucre