Endosymbiont (noun) Definition, Meaning & Examples

noun
  1. a symbiont that lives within the body of the host.
Endosymbiont (noun) Definition, Meaning & Examples

More Definitions