PATCH BUDDING
Meaning of PATCH BUDDING in English
noun
: plant budding in which a small rectangle of bark bearing a scion bud is fitted into a corresponding opening in the stock
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012