Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

small interfering RNA en · NOUN

Meanings

  1. (uncountable) A double-stranded RNA molecule that inhibits gene expression by selectively degrading targeted messenger RNA.