umbrella leaf
umbrella leaf
Definition
☆ umbrella leaf
noun
a perennial plant (Diphylleia cymosa) of the barberry family, native to the S Appalachians and having one or two lobed, peltate leaves and a cyme of white flowers
Browse dictionary entries near umbrella leaf
- umbrella bird
- umbrella
- umbrageous
- umbrage
- umbra
- umbo
- umbles
- umble pie
- umbiliform
- umbilicus
- umbrella personal liability insurance
- umbrella plant
- umbrella tree
- Umbria
- Umbrian
- Umbundu
- umiak
- umlaut
- ump
- umpirage
