meaning of sheep fescue

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


Related Words

sheep fescue | sheeps fescue |

Developed & Maintained By Taraprasad.com

Treasure Words