See Also: zoochlorella(medicine)
zoochlorella(dictionary)

zoochlorella (iou)



zoochlorella noun. . L19.
[mod. Latin, from ZOO- + CHLOR-2 + Latin -ELLA.]
Any of numerous unicellular green algae present as symbionts in the cytoplasm of many (esp. freshwater) invertebrates. Cf. ZOOXANTHELLA.