ensilage

Explore definitions, synonyms, and language insights of ensilage

Definitions

Noun
fodder harvested while green and kept succulent by partial fermentation as in a silo

Synonyms


More General Terms