English | German | Russian | Czech

homograft English

Meaning homograft meaning

What does homograft mean?

homograft

tissue or organ transplanted from a donor of the same species but different genetic makeup; recipient's immune system must be suppressed to prevent rejection of the graft

Synonyms homograft synonyms

What other words have the same or similar meaning as homograft?

homograft English » English

allograft homotransplant

Are you looking for...?