orchardgrass
Noun
Meaning
orchardgrass (plural orchardgrasses)
Any of various grasses of the genus Dactylis, especially Dactylis glomerata.
Noun
orchardgrass (plural orchardgrasses)
Any of various grasses of the genus Dactylis, especially Dactylis glomerata.