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
5.6m questions
7.3m answers