Word "SYMBIOSIS" Definitions:
- Part of Speech:
- Noun
- Definition:
- the relation between two different species of organisms that are interdependent; each gains benefits from the other
- Synonyms:
- mutualism
Crossword Clues for SYMBIOSIS
Refine the search results by specifying the filter for clues.
Refine the search results by specifying the filter for clues.