BUDWOOD


Meaning of BUDWOOD in English

■ noun lengths of young branches with buds prepared for grafting on to the rootstock of another plant.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.