Definitions of ground almond:

  • noun:   European sedge having small edible nutlike tubers