Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

endosymbiont Definition

Cancel
endosymbiont
noun(en-do-sym-bi-o-sis)
symbiosis in which a symbiont dwells within the body of its symbiotic partner

Words Related to endosymbiont!

endosymbiont Examples by Brain Bank Users