ALL meanings of zooxanthellae
zo·o·xan·thel·la
Z z - noun zooxanthellae Irregular plural form of zooxanthella. 1
- noun plural zooxanthellae any of various symbiotic yellow-green or yellow–brown algae in the cytoplasm of certain radiolarians and marine invertebrates. 1