Advertisement
Advertisement
orchard grass
noun
- a weedy grass, Dactylis glomerata, often grown for pastures.
Discover More
Word History and Origins
Origin of orchard grass1
First recorded in 1755–65
Advertisement
Advertisement
Advertisement
Advertisement
Browse