English to Portuguese Dictionary
homologous
Homologia (biologia)
Meaning for homologous found in 27 Languages.
Sponored Video