Word info

trabedersen

Noun

Meaning

trabedersen (uncountable)

a synthetic antisense oligonucleotide designed to block some malignant tumors

Source: en.wiktionary.org

Close letter words and terms