No, not all organisms that photosynthesize have chloroplasts. Cyanobacteria are prokaryotes, so they lack most organelles defined by a membrane. They don’t have chloroplasts, but they photosynthesize.
PLATO
8.0m questions
10.6m answers