0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?