Big Huge Thesaurus

pericardium

noun

sounds kind of like