Big Huge Thesaurus

foetoscope

noun

sounds kind of like