What does Autotransplantat mean?

Autotransplantat - German to English

autograft

View more

  • autotransplant