English to Arabic

Meaning for:
Recombinant
other
محصّلة التّهجين