Meaning of umbrella plant
Definition of umbrella plant
(noun)
rhizomatous
perennial
herb
with
large
dramatic
peltate
leaves and
white
to
bright
pink
flowers in
round
heads on
leafless
stems; colonizes
stream
banks
in the Sierra Nevada in California
late
blooming
perennial
plant
of
shale
barrens of Virginia having flowers in
flat-topped
clusters
African
sedge
widely
cultivated
as an
ornamental
water
plant
for its
terminal
umbrellalike
cluster
of
slender
grasslike
leaves
Other information on umbrella plant
WIKIPEDIA results for
umbrella plant
Amazon results for
umbrella plant
Tweet