What is the full meaning of endosymbiotic
of or pertaining to endosymbiosis; (of an organism) living in such a relationship [adj]
Example of the word endosymbiotic placed on a Scrabble board.