What does Amnioskop mean?

Amnioskop - German to English

amnioscope