Definition of Zooxanthella
1. [n ZOOXANTHELLAE]
Medical Definition of Zooxanthella
1.
A symbiotic dinoflagellate found living symbiotically within cnidarians and other invertebrates.
(09 Oct 1997)
Lexicographical Neighbors of Zooxanthella
Other Resources:


