English | German | Russian | Czech

symbiosis English

Meaning symbiosis meaning

What does symbiosis mean?
Definitions in simple English

symbiosis

A symbiosis is a relationship between two organism where they both benefit.

symbiosis

the relation between two different species of organisms that are interdependent; each gains benefits from the other

Synonyms symbiosis synonyms

What other words have the same or similar meaning as symbiosis?

Are you looking for...?