English Dictionary
◊ SYMBIOSIS
symbiosis
n : the relation between two different kinds of organisms that
are interdependent; each gains benefits from the other