LAYER
Meaning of LAYER in English
( n. )
A shoot or twig of a plant, not detached from the stock, laid under ground for growth or propagation.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012