Definify.com

Definition 2024


endosymbiosis

endosymbiosis

English

Noun

endosymbiosis (plural endosymbioses)

  1. (ecology) A condition of living within the body or cells of another organism.

Translations

Related terms