ssiRNA

English

Noun

ssiRNA (countable and uncountable, plural ssiRNAs)

  1. (biochemistry) Abbreviation of sticky siRNA.

Anagrams