English to Arabic

Meaning for:
Homozygous
other
متماثل الجينات