Meaning of xenotransplant
Definition of xenotransplant
(noun)
a
surgical
procedure
in which
tissue
or
whole
organs
are transfered from one
species
to
another
species
Other information on xenotransplant
WIKIPEDIA results for
xenotransplant
Amazon results for
xenotransplant
Tweet