English to Russian Dictionary
homologous
Гомология (биология)
Meaning for homologous found in 27 Languages.
Sponored Video