HOMOTRANSPLANT Meaning of HOMOTRANSPLANT in English [ho.mo.trans.plant] n (1927): homograft -- ho.mo.trans.plan.ta.tion n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012