Chlorella protothecoides

...