Turkish-English dictionary »

hepatosit meaning in English

TurkishEnglish
hepatosit noun

hepatocyte [hepatocytes](liver cells)
noun