zoochlorella
noun
zoo·chlorella
| \ ¦zōə+\
plural zoochlorellae
Definition of zoochlorella
: any of various minute green algae (genus Chlorella) that habitually live symbiotically within the cytoplasm of some protozoans and other invertebrates
Keep scrolling for more