zoochlorella









zoochlorella


noun, plural zo·o·chlo·rel·lae [zoh-uh-kluhrel-ee] /ˌzoʊ ə kləˈrɛl i/, zo·o·chlo·rel·las.

  1. any of various symbiotic green algae in the cytoplasm of certain freshwater invertebrates, as stentors and hydras.

Leave a Reply

Your email address will not be published.

47 queries 0.411