scRNA

English

Noun

scRNA (countable and uncountable, plural scRNAs)

  1. (biochemistry) small conditional RNA

Anagrams