Polish-English dictionary »

lizosom meaning in English

PolishEnglish
lizosom noun

lysosomenoun
digestive organelle