umbrella sedge
English Dictionary
->
Letter U
-> umbrella sedge
Search Dictionary:
umbrella sedge Definition
(n)
African
sedge
widely
cultivated
as
an
ornamental
water
plant
for
its
terminal
umbrellalike
cluster
of
slender
grasslike
leaves
umbrella sedge Synonyms
Cyperus alternifolius
umbrella plant
umbrella sedge
© Art Branch Inc.