Graft

from Wikipedia, the free encyclopedia

Graft is

Graft means

Graft is the family name of