Definify.com

Definition 2024


endosymbiose

endosymbiose

French

Noun

endosymbiose f (plural endosymbioses)

  1. endosymbiosis (living within another organism)

Related terms