sirna

listen to the pronunciation of sirna
الإنجليزية - الإنجليزية
small interfering RNA (or short interfering RNA or silencing RNA)
sirna
المفضلات