umbrella leaf
nounDefinition of umbrella leaf
: a North American herb (Diphylleia cymosa) with two large peltate stem leaves or a solitary lobed basal one