what is the endosymbiosis
Definition of endosymbiosis. : symbiosis in which a symbiont dwells within the body of its symbiotic partner.