xenotransplantation
nounDefinition of xenotransplantation
: transplantation of an organ, tissue, or cells between two different species
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more