xenohepatocytes
English
Noun
xenohepatocytes
plural of
xenohepatocyte