The Vocalibrate dictionary

symbiosis

/ˌsɪmbiˈoʊsɪs/noun

a close relationship between two things that benefits both

Clownfish and sea anemones live in symbiosis, each protecting the other.

Near in meaning
interdependencepartnershipcooperationmutualism
In the family
symbiosessymbioticsymbioticallysymbiont

More words worth knowing