English edit

Noun edit

engrafter (plural engrafters)

  1. A person or device that engrafts