xenohepatocyte
Etymology
From xeno- + hepatocyte.
noun
A hepatocyte from a xenoliver