satsiRNA

English

Noun

satsiRNA (plural satsiRNAs)

  1. (biochemistry) satellite small interfering RNA

Anagrams