Skip to main content

The Founf Lord's definitions

Mitochondria

The powerhouse of the cell.
The mitochondria is the powerhouse of the cell.
by The Founf Lord August 29, 2017
mugGet the Mitochondriamug.

Share this definition