haplotransplantations

English

Noun

haplotransplantations

  1. plural of haplotransplantation