sour grass

This is not a dictionary! - Search for "sour grass" in The Danish Dictionary

  • March 3. 2016 from wordnet.princeton.edu

    sour grass noun english

    any of certain coarse weedy plants with long taproots, sometimes used as table greens or in folk medicine