English Noun en-noun #an organism in a partnership with another such that each profits from their being together; a symbiont
Related terms symbiosis
See also host parasite
ru:symbiote vi:symbiote