Italian edit

Etymology edit

From etero- +‎ innesto.

Noun edit

eteroinnesto m (plural eteroinnesti)

  1. heterograft, allograft
    Synonym: allotrapianto