Home
Search
Index
Definify.com
Definition
2024
endosymbiote
endosymbiote
French
Noun
endosymbiote
m
(
plural
endosymbiotes
)
endosymbiont
Derived terms
endosymbiotique
Etymology
endo-
+
symbiote
Similar Results