About us
Define
Definitions for
"Allotransplant"
An organ or tissue transplanted between two members of the same species, such as two humans.
xeno.cpha.ca