crabgrass : Idioms & Phrases


large crabgrass

  • noun a European forage grass grown for hay; a naturalized weed in United States
    hairy finger grass; Digitaria sanguinalis.
WordNet

smooth crabgrass

  • noun a weed
    Digitaria ischaemum.
WordNet