Definify.com

Definition 2025


amnioscope

amnioscope

English

Noun

amnioscope (plural amnioscopes)

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

Related terms

Translations