English-Italian dictionary »

green manure meaning in Italian

EnglishItalian
green manure (a crop that is ploughed into the soil to improve its fertility)
noun
[UK: ˈɡriːn mə.ˈnjʊə(r)]
[US: ˈɡriːn mə.ˈnʊr]

sovesciarenoun