asked 149k views
4 votes
What do a mitochonardria mean

1 Answer

1 vote

Answer:

membrane-bound cell organelles

Step-by-step explanation:

Mitochondria are membrane-bound cell organelles (mitochondrion, singular) that generate most of the chemical energy needed to power the cell's biochemical reactions.

answered
User Raisyn
by
8.2k points

No related questions found

Welcome to Qamnty — a place to ask, share, and grow together. Join our community and get real answers from real people.