English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Chufa

Chufa (n.)

A sedgelike plant (Cyperus esculentus) producing edible tubers, native about the Mediterranean, now cultivated in many regions; the earth almond.