Big Huge Thesaurus

cytidine

noun

sounds kind of like