sheep fescue









sheep fescue


noun

  1. a widely distributed grass, Festuca ovina, having densely clustered stems and cultivated for lawns and forage.
49 queries 0.410