Glossary Element  symbiosis

Source
Contributor
Approved Yes
English term symbiosis
Language Translations
English definition the close relationship of two organisms in proximity, with one benefiting and the other either benefiting (mutualism), not being significantly affected (commensalism), or being harmed (parasitism).
Language Translations