Involucrate Copy link Involucrate , adjective (Botany) Having an involucre; involucred. Also: Involucrated