What is the full meaning of symbioses
SYMBIOSIS, a relationship of mutually beneficial or dependence [n]
Example of the word symbioses placed on a Scrabble board.