Endosymbiosis meaning : The condition of living within the body or cells of another organism; an instance of an organism so living.
footmark
endosymbiosis
clench
glistering
unlinked