earth almond
English
Noun
earth
almond
(
plural
earth almonds
)
The
chufa