Meaning of involucrate

Definition of involucrate

(adj) having an involucre

Other information on involucrate

WIKIPEDIA results for involucrate
Amazon results for involucrate