This term for 2 dissimilar organisms living together in mutualism comes from the Greek for "with" & "life"
... Symbiosis: in a 
broad sense, the living together of two or more organisms of different ... "the 
intimate living together of two dissimilar organisms in a mutually beneficial 
relationship.