English dictionary
earth almond meaning and definition
Definition and meaning of earth almond at MeaningMonkey.org. earth almond meaning and definition in the English Dictionary.EARTH ALMOND noun
Definition of earth almond (noun)
- European sedge having small edible nutlike tubers
- synonyms: chufa, Cyperus esculentus, ground almond, rush nut, yellow nutgrass
Source: Princeton University Wordnet