large crabgrass

Explore definitions, synonyms, and language insights of large crabgrass

Definitions

Noun
a European forage grass grown for hay; a naturalized weed in United States