trabedersen (English, noun)
expansion: trabedersen (uncountable)
Senses:
glosses: a synthetic antisense oligonucleotide designed to block some malignant tumors
tags: uncountable
Forms: