amiRNA

Alternative forms

 * amirna

Noun

 * 1)  artificial miRNA