English to Hindi

Meaning for:
soluble RNA
other
घुलनशील आर एन ए