umbrella_sedgeEnglish

Cyperus alternifolius, umbrella plant, umbrella sedge

Noun

African sedge widely cultivated as an ornamental water plant for its terminal umbrellalike cluster of slender grasslike leaves

English: umbrella plant, umbrella sedge, Cyperus alternifolius

English words with similar meanings

Show 2 words