495,811 views
39 votes
39 votes
In which organelle is energy produced in both plant and animal cells?.

User Herrera
by
2.7k points

1 Answer

19 votes
19 votes

Answer: the mitochondria

User Mohamd Ali
by
2.9k points