meaning of sheeps fescue

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


Related Words

sheeps fescue |

Developed & Maintained By Taraprasad.com

Treasure Words