orchard grass

noun
A Eurasian grass (Dactylis glomerata) widely planted in pastures.

Learn more about orchard grass

orchard grass

link/cite print suggestion box