Tag:

in what organelle does photosynthesis take place in algae and plants?