Sheep-fescue meaning

A widespread perennial grass (Festuca ovina) of temperate climates, growing in small, grayish-green tufts.
noun
0
0
Advertisement