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.