Synonyms and Antonyms for earth almond | Synonym.com

Synonyms and Antonyms for earth almond

1. earth almond (n.)

European sedge having small edible nutlike tubers

Synonyms: