In: Glossary

Mitochondria

The power plants of our cells.  Membrane-bound organelles found in most eukaryotic cells, they generate the cellโ€™s source of energy. 

This page was last updated on 2014-10-14