Definitions for "Endosymbionts"
An organism living inside a separate organism in a mutually beneficial relationship.