Wiktionary
cholangiocytes
n. (plural of cholangiocyte English)
n. (plural of cholangiocyte English)