Polish-English dictionary »

mikrotom meaning in English

PolishEnglish
mikrotom noun

microtomenoun
special instrument