Meaning of xenograft
Definition of xenograft
(noun)
tissue
from an
animal
of one
species
used
as a
temporary
graft
(as in cases of
severe
burns) on an
individual
of
another
species
Other information on xenograft
WIKIPEDIA results for
xenograft
Amazon results for
xenograft
Tweet