Skip to main content

ASmokingHotMugOfWhy's definitions

Mitochondria

The powerhouse of the cell
Mitochondria is the powerhouse of the cell
by ASmokingHotMugOfWhy May 26, 2018
mugGet the Mitochondriamug.

Share this definition