YourDictionary

layerage

noun

the growing of plants by layering

link/cite print suggestion box