haylage

nounAnimal feed made from grass or other plants that are cut and stored while still slightly moist, then fermented.

Synonyms