symbiosis

Noun
  1. The relation between two different species of organisms that are interdependent;
    Each gains benefits from the other (synset 113864821)

Other Searches