meaning of Allotransplantat

Allotransplantat - German to English

allograft