Help
Log In
Yes.
A green photosynthetic organism with a cellulose cell that stores starch could be:
euglenophyta
chlorophyta
phaeophyta