English | German | Russian | Czech

homeotransplantation English

Meaning homeotransplantation meaning

What does homeotransplantation mean?

homeotransplantation

transplantation of tissue from one individual to another of the same species

Are you looking for...?