living mulch английский

Значение living mulch значение

Что в английском языке означает living mulch?

living mulch

(agriculture) A cover crop interplanted or undersown with the main crop, and intended to fulfil the functions of a mulch, such as weed suppression and regulation of soil temperature.

Возможно, вы искали...