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.