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.