LAYERAGE


Meaning of LAYERAGE in English

n. act of inducing a twig to root while still attached to the parent plant (Gardening)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.