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