Skip to main content

nutsedge

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