1 results in 0.0024s.
Advertisement
  • fetoscope
    fetoscope, noun.
    an instrument that permits direct visual observation of a fetus inside the womb.
    Ex. Looking through a fetoscope, Yale's Dr. John Hobbins guides a hairlike needle into a blood vessel on a pregnant woman's placenta (New York Ti

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-fetoscope