Skip to main content

Definitions by Neckbackcrack

Mitochondria 

Mitochondria is the powerhouse of the cell
*gets straight A's for science*
Mitochondria by Neckbackcrack July 25, 2018