epatocite
Italian
Noun
epatocite
f
plural of
epatocita
Anagrams
ipotecate