LAYERAGE


Meaning of LAYERAGE in English

[lay.er.age] n (1902): the practice, art, or process of rooting plants by layering

Merriam-Webster English vocab.      Английский словарь Merriam Webster.