isotransplantations

English

Noun

isotransplantations

  1. plural of isotransplantation