Noun Definition

festuca ovina

1.Definition: cultivated for sheep pasturage in upland regions or used as a lawn grass

Related Noun(s):sheep fescue

Category: Plants