Heterografts

Definition of Heterografts