What is the full meaning of endosymbiosis
symbiosis in which one of the symbiotic organisms lives inside the other [n]
Example of the word endosymbiosis placed on a Scrabble board.