sheep's fescue

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

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

sheep's fescue
Sheep's fescue grows in a green field on the hillside.