Answer:
Zooxanthellae only
Explanation:
Zooxanthellae is a colloquial term for single-celled dinoflagellates that are able to live in symbiosis with diverse marine invertebrates including demosponges, corals, jellyfish, and nudibranchs.
I believe its called flagella
I hope this helps