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