'orchard grass' definitions:

Definition of 'orchard grass'

(from WordNet)
noun
Widely grown stout Old World hay and pasture grass [syn: orchard grass, cocksfoot, cockspur, Dactylis glomerata]

Words containing 'orchard grass'