endosymbion(t)
From ZooTerms (Dictionary of Invertebrate Zoology)
internal symbiont
endosymbion(t) (noun; Greek endon, within; symbiosis, life together; on, being): An
See also: ectosymbiont.
See also: ectosymbiont.