Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

allografts Definition

Cancel
allografts
noun(al-lo-graft)
a homograft between allogeneic individuals

Words Related to allografts!

allografts Examples by Brain Bank Users