Polish-English dictionary »

hepatocyt meaning in English

PolishEnglish
hepatocyt

hepatocyte