Noun Definition

meadowgrass

1.Definition: any of various grasses that thrive in the presence of abundant moisture

Related Noun(s):meadow grass

Category: Plants