SYMBIOSIS


Meaning of SYMBIOSIS in English

n. arrangement in which two dissimilar organisms live together in what is usually a mutually beneficial manner (Biology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.