xenohepatocyte (English, noun)
expansion: xenohepatocyte (plural xenohepatocytes)
Senses:
glosses: A hepatocyte from a xenoliver
Forms:
form: xenohepatocytes
tags: plural