English → Hindi dictionary

umbrella sedge

अम्ब्रेला शेडगे / अम्ब्रेलाNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.