Skip to main content

chufa

English chufa meaning in English  •  chufa का अर्थ अंग्रेजी में
Noun
  • A sedgelike plant (Cyperus esculentus) producing edible tubers, native about the Mediterranean, now cultivated in many regions; the earth almond.
Advertisement