meaning of Amnioskop

Amnioskop - German to English

amnioscope