'sheep fescue' definitions:

Definition of 'sheep fescue'

(from WordNet)
noun
Cultivated for sheep pasturage in upland regions or used as a lawn grass [syn: sheep fescue, sheep's fescue, Festuca ovina]

Words containing 'sheep fescue'