Word info

amnioscope

Noun

Meaning

amnioscope (plural amnioscopes)

A form of endoscope used to examine the amniotic cavity and its foetus.

Source: en.wiktionary.org

Related terms

Close letter words and terms