Big Huge Thesaurus

cerivastatin

noun

sounds kind of like