Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

orchard grass Definition

Cancel
orchard grass
noun(orchard grass)
a widely grown tall stout hay and pasture grass (Dactylis glomerata) of Eurasia that grows in tufts and has loose open panicles —called also cocksfoot

Words Related to orchard grass!

orchard grass Examples by Brain Bank Users