Dictionary search results

Showing 1-2 of 2 results

chufa British & World English

An Old World sedge which yields an edible tuber, cultivated in some marshy regions of Spain and Italy

chufa Spanish-English

tiger nut