satRNA
English
Noun
satRNA
(
countable and uncountable
,
plural
satRNAs
)
(
biochemistry
)
Abbreviation of
satellite RNA
.
Anagrams
-sartan
,
Arants
,
rasant
,
ratans
,
sartan
,
tarans