macroRNA

English

Etymology

From macro- +‎ RNA.

Noun

macroRNA (plural macroRNAs)

  1. (biochemistry) Relatively large RNA