OXFORD 9000
📚 noun • entry_id 18533

symbiosis

/sɪmbaɪˈoʊsɪs/
Meanings (ES + gloss)
simbiosis
A relationship of mutual benefit, especially among different species.
Word forms