HAYLAGE


Meaning of HAYLAGE in English

[hay.lage] n [hay + silage] (ca. 1958): a stored forage that is essentially a grass silage wilted to 35 to 50 percent moisture

Merriam-Webster English vocab.      Английский словарь Merriam Webster.