endosymbiosis
noun
en·do·sym·bi·o·sis
ˌen-dō-ˌsim-bī-ˈō-səs
-bē-
: symbiosis in which a symbiont dwells within the body of its symbiotic partner
Love words? Need even more definitions?
Merriam-Webster unabridged
Share