What is the full meaning of zooxanthella
a symbiotic dinoflagellate of the genus Symbiodinium that lives in the tissues of a number of marine invertebrates and protists [n ZOOXANTHELLAE]
Example of the word zooxanthella placed on a Scrabble board.