Biology
Gluc776
2015-10-30 07:13:18
Mitochondria definition
ANSWERS
smoke
2015-10-30 09:47:58

an organism found in large numbers in most cells, in which something called the biochemical processes of respiration and energy production occur.

ADD ANSWER