haylage

noun
  1. fermented hay or grass stored in airtight conditions as animal feed
  2. Usage: agricultural

Examples