Subscribe
URL of the page has been copied to clipboard.
Meaning : European sedge having small edible nutlike tubers.
Synonyms : chufa, cyperus esculentus, earth almond, ground almond, rush nut
Install App
Yellow nutgrass meaning in Telugu.