amnioscope








n.

  1. An endoscope that allows the fetus and amniotic fluid to be observed directly through the intact amniotic sac.
55 queries 0.525