Compacted Green Fodder
This page is the CodyCross answer for the clue below from Renaissance, Group 1385, Puzzle 5 (Rene Descartes).
Question is: Compacted Green Fodder
and the answer is: ENSILAGE
Word Meaning:
ENSILAGE — The process of producing silage by the fermentation of green fodder.
Definitions from Wiktionary.