American Dictionary
Definition symbiosis in American English
symbiosis noun
[uncountable] noun
/ˌsɪmbaɪˈoʊsɪs/
Synonyms and related words
Synonyms and related words
