Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

zooxanthella Definition

Cancel
zooxanthella
noun(zo-o-xan-thel-la)
any of various symbiotic dinoflagellates that live within the cells of other organisms (such as reef-building coral polyps)

Words Related to zooxanthella!

zooxanthella Examples by Brain Bank Users