xenotransplantations

English edit

Noun edit

xenotransplantations

  1. plural of xenotransplantation