nutgrass : Idioms & Phrases


yellow nutgrass

  • noun European sedge having small edible nutlike tubers
    chufa; ground almond; Cyperus esculentus; rush nut; earth almond.
WordNet