Big Huge Thesaurus

deoxythymidine

noun

sounds kind of like