Big Huge Thesaurus

fetoscope

noun

sounds kind of like