English

edit

Noun

edit

budstick (plural budsticks)

  1. A short length of plant stem, containing a bud, used as a graft