sirnal
English
Adjective
sirnal
(
not comparable
)
Relating to
siRNA
Anagrams
Larins
,
larins