Answer :
Homologous means 'having the same relation, relative position, or structure, in particular' - OxfordDictionaries
So the answer is D.
Hope this helps!
-Flamepool
Homologous means 'having the same relation, relative position, or structure, in particular' - OxfordDictionaries
So the answer is D.
Hope this helps!
-Flamepool