Endosymbiosis Definition
ĕndō-sĭmbē-ōsĭs, -bī-
noun
A type of mutually beneficial symbiosis in which one symbiont lives within the body of the other.
Webster's New World
Other Word Forms of Endosymbiosis
Noun
Singular:
endosymbiosis
Plural:
endosymbiosesFind Similar Words
Find similar words to endosymbiosis using the buttons below.