Big Huge Thesaurus

sarcosine

noun

sounds kind of like