Definition, synonyms and related words
An antisense oligodeoxyribonucleotide being studied as a possible treatment for several types of cancer.