zoochlorella

(zōˌə-klə-rĕlˈə)

noun pl. zo·o·chlor·el·las also zo·o·chlor·el·lae (-klə-rĕlˈē)
Any of numerous unicellular green algae that live symbiotically within the cells of other organisms, especially those of many freshwater invertebrates.
link/cite print suggestion box