Big Huge Thesaurus

vivisectionist

noun

sounds kind of like