ensilageEnglish

ensilage, silage

Noun

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

English: silage, ensilage

English words with similar meanings

Show 1 words