1. Noun. (plural of zoochlorella) ¹
2. Noun. (plural of zoöchlorella) ¹
¹ Source: wiktionary.com
1. Intracellular symbiotic algae usually of the genus Chlorella found in some lamellibranchs, protozoans, flatworms sponges and corals etc. This entry appears with permission from the Dictionary of Cell and Molecular Biology (11 Mar 2008)