umbrella plant
umbrella plant
Definition
umbrella plant
noun
a common, cultivated, aquatic sedge (Cyperus alternifolius) having naked, triangular stems surmounted by an umbrellalike whorl of grasslike leaves and greenish spikelets
Browse dictionary entries near umbrella plant
- umbrella personal liability insurance
- umbrella leaf
- umbrella bird
- umbrella
- umbrageous
- umbrage
- umbra
- umbo
- umbles
- umble pie
