allograft
nounDefinition of allograft
: a homograft between allogeneic individuals
Keep scrolling for more
Keep scrolling for more