coevolved

ˌkəʊɪˈvɒlv

verb

(of two things) influence each other in the process of development or evolution.

sperm and egg proteins must co-evolve to maintain compatibility at fertilization