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 : festuca ovina, sheep fescue
Install App
Sheep's fescue meaning in Telugu.