Meaning of festuca ovina

Definition of festuca ovina

(noun) cultivated for sheep pasturage in upland regions or used as a lawn grass

Other information on festuca ovina

WIKIPEDIA results for festuca ovina
Amazon results for festuca ovina