endosymbiose

French

Noun

endosymbiose f (plural endosymbioses)

  1. endosymbiosis (living within another organism)