Subscribe
URL of the page has been copied to clipboard.
Meaning : Cultivated for sheep pasturage in upland regions or used as a lawn grass.
Synonyms : sheep fescue, sheep's fescue
Install App
Festuca ovina meaning in Telugu.