SFM Quiz 2 (mine) > (DSA4) Cell Organelles > Flashcards
What is the mitochondria?
The powerhouse of the cell!!!
SFM Quiz 2 (mine) (25 decks)