SOILAGE


Meaning of SOILAGE in English

n. grass or other green plants that are raised and harvested as feed for penned livestock

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.