"umbrella sedge" Meaning in English
1. African sedge widely cultivated as an ornamental water plant for its terminal umbrellalike cluster of slender grasslike leaves
Examples containing "umbrella sedge"There are no examples. You can write here and submit.
You can write here and submit more examples.