meaning of Biomikroskop

Biomikroskop - German to English

biomicroscope