Definitions
noun
a European forage grass grown for hay; a naturalized weed in United States
Look “large crabgrass” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a European forage grass grown for hay; a naturalized weed in United States