Definition for Mitochondria

From Biology Forums Dictionary

A mitochondrion (singular) is a cellular organelle that houses the process of cellular respiration.

For a detailed image, click the following: http://biology-forums.com/index.php?action=gallery;sa=view;id=241