Big Huge Thesaurus

adenosine

noun

sounds kind of like