Definify.com

Definition 2024


amnioscope

amnioscope

English

Noun

amnioscope (plural amnioscopes)

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

Related terms

Translations