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.1m questions
10.8m answers