Dictionary

In the dictionary

noun

  1. A symbiotic dinoflagellate of the genus Symbiodinium

Forms

inflected form of zooxanthella

Now go play it.

Find zooxanthellae in one of today's word games.

Today's games