symbiosis meaning

Meaning of symbiosis

What is the full meaning of symbiosis

a relationship of mutually beneficial or dependence [n SYMBIOSES]

Example of the word symbiosis placed on a Scrabble board.

Unscrambled word symbiosis

Points for symbiosis

Scrabble
26 points
Word With Friends
17 points
Wordfeud
26 points

Related pages for symbiosis