Definition & Meaning | English word ALLOTRANSPLANTATION
ALLOTRANSPLANTATION
Definitions of ALLOTRANSPLANTATION
- (surgery) transplantation of organs or tissues between genetically different individuals of the same species
Number of letters
19
Is palindrome
No
Search for ALLOTRANSPLANTATION in:
Page preparation took: 104.51 ms.