YourDictionary

zooxanthella

(zōˌə-zăn-thĕlˈə)

noun pl. zo·o·xan·thel·lae (-thĕlˈē)
Any of various yellow-green algae that live symbiotically within the cells of other organisms, such as those of certain radiolarians and marine invertebrates.

link/cite print suggestion box