Polish-English dictionary »

biomikroskop meaning in English

PolishEnglish
biomikroskop noun

biomicroscopenoun