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
Explore definitions, synonyms, and language insights of large crabgrass