nutsedge
English
nutsedge meaning in English • nutsedge का अर्थ अंग्रेजी में
Noun
- a widely distributed perennial sedge (Cyperus rotundus) having small edible nutlike tubers; also called nut grass>.