ensilage
1.
(
noun
) fodder harvested while green and kept succulent by partial fermentation as in a silo
Synonyms:
silage
Related Words:
feed
,
provender
Terms and Conditions of Use / Copyright Notice