symbiosis in Indonesian symbiosis in Indonesian simbiosis noun A relationship of mutual benefit, especially among different species. Add to Flashcards