English to Arabic

Meaning for:
RNA
other
حمض نووي