English to Netherlands Dictionary
homologous
Homologie (anatomie)
Meaning for homologous found in 27 Languages.
Sponored Video