Budwood

What is Budwood?

Budwood definition and meaning on Dictionary terms:
Horticulture.
a shoot of a plant bearing buds suitable for bud grafting.

 

reference: https://www.dictionary.com/browse/budwood

Tags: