What does Biomikroskop mean?

Biomikroskop - German to English

biomicroscope