Big Huge Thesaurus

levodopa

noun

sounds kind of like