umbrella plant

English

Noun

umbrella plant (plural umbrella plants)

  1. Any of various plants
    1. Cyperus alternifolius
    2. Darmera peltata
    3. Diphylleia cymosa
    4. Eriogonum longifolium var. harperi
    5. Podophyllum peltatum
    6. Heptapleurum arboricola