Definition, synonyms and related words
Any of a class of chemically engineered oligonucleotides used to silence endogenous microRNA.