The AI-powered English dictionary
plural endosymbionts
(ecology) An organism that lives within the body or cells of another organism.