"heterotransplantate" in English Heterotransplantate {m pl} heterografts Detailed translations for "heterotransplantate" Heterotransplantate{masculine plural} Heterotransplantate heterografts