Definify.com

Definition 2025


endosymbiose

endosymbiose

French

Noun

endosymbiose f (plural endosymbioses)

  1. endosymbiosis (living within another organism)

Related terms