siRNA

See also: sirna

English

Noun

siRNA (countable and uncountable, plural siRNAs)

  1. (genetics) small interfering RNA (or short interfering RNA or silencing RNA)

See also

Anagrams