noun Date: circa 1940 symbiosis in which a symbiont dwells within the body of its symbiotic partner, endosymbiont noun endosymbiotic adjective
ENDOSYMBIOSIS
Meaning of ENDOSYMBIOSIS in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012