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's fescue
Install App
Sheep fescue meaning in Telugu.