xenohepatocyte

English

Etymology

From xeno- +‎ hepatocyte.

Noun

xenohepatocyte (plural xenohepatocytes)

  1. A hepatocyte from a xenoliver