Big Huge Thesaurus

deoxyguanosine

noun

sounds kind of like