English: RNA dependant RNA polymerase
Welsh: polymeras RNA sy'n seiliedig ar RNA
Subject: Iechyd
Welsh definition: Ensym sy'n gweithredu fel catalydd ar gyfer dyblygu RNA ar sail templed RNA.
Plural: polymerasau RNA sy'n seiliedig ar RNA