umbraculum noun2 •Any umbrella-shaped appendage, such as the cap borne on the seta of Marchantia. •A place giving shelter; a pavilion, a summerhouse, etc. formsumbracula