ssiRNA
English
Noun
ssiRNA
(
countable and uncountable
,
plural
ssiRNAs
)
(
biochemistry
)
Abbreviation of
sticky
siRNA
.
Anagrams
nasris
,
siRNAs
,
sirnas