n. mutually dependent relationship in which one organism lives inside the body its partner (Biology)
ENDOSYMBIOSIS
Meaning of ENDOSYMBIOSIS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012