"xenotransplantate" in English Xenotransplantate {m pl} xenografts Detailed translations for "xenotransplantate" Xenotransplantate{masculine plural} Xenotransplantate xenografts