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:
endosymbioses

Find Similar Words

Find similar words to endosymbiosis using the buttons below.

Words Starting With

Words Ending With

Unscrambles

endosymbiosis