English to Francais Dictionary
homologous
Homologie (évolution)
Meaning for homologous found in 27 Languages.
Sponored Video