Big Huge Thesaurus

cytomembrane

noun

sounds kind of like