silage
English
noun
Definitions
- Fermented green forage fodder stored in a silo.
Etymology
Derived from French ensilage derived from Spanish, Castilian ensilar.
Origin
Spanish
ensilar
Derived from French ensilage derived from Spanish, Castilian ensilar.
Spanish
ensilar