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