n. arrangement in which two dissimilar organisms live together in what is usually a mutually beneficial manner (Biology)
SYMBIOSIS
Meaning of SYMBIOSIS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012