Photosynthesis : Chloroplast :: _________ : Mitochondria
Answers
Answered by
2
Answer:
plastids
Explanation:
pls mark me as brain liest
Answered by
4
Answer:
i think answer is powerhouses
Similar questions