zooxanthellae meaning

Meaning of zooxanthellae

What is the full meaning of zooxanthellae

ZOOXANTHELLA, a symbiotic dinoflagellate of the genus Symbiodinium that lives in the tissues of a number of marine invertebrates and protists [n]

Example of the word zooxanthellae placed on a Scrabble board.

Unscrambled word zooxanthellae

Points for zooxanthellae

Scrabble
32 points
Word With Friends
34 points
Wordfeud
32 points

Related pages for zooxanthellae