aiRNA

English

Noun

aiRNA (plural aiRNAs)

  1. (biochemistry) asymmetric interfering RNA

Anagrams