Search term xenotransplantation has one result
Jump to
EN English JA Japanese
xenotransplantation (n) [transplantation between species] 異種移植 (n) [transplantation between species]