Translation of tut in English:

tut

bud-grafting

noun

  • 1

    bud-grafting, method of producing good stock, grafting of shoot or bud of a good plant to another plant of the same kind