zooxanthella
nounDefinition of zooxanthella
: any of various symbiotic dinoflagellates that live within the cells of other organisms (such as reef-building coral polyps)
Keep scrolling for more