cyperus alternifolius - English Synonyms Dictionary

cyperus alternifolius

n.
[1] umbrella plant , umbrella sedge