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.