Big Huge Thesaurus

atheroma

noun

sounds kind of like