greffon

Etymology
From.

Noun

 * 1)  graft, scion
 * 2)  graft, piece of grafted tissue
 * 3)  plug-in