Overview of noun umbrella_sedge
The noun umbrella sedge has 1 sense
- umbrella plant, umbrella sedge, Cyperus alternifolius -- (African sedge widely cultivated as an ornamental water plant for its terminal umbrellalike cluster of slender grasslike leaves)
返回 →