Seudónimo Seudónimo 07-08-2017 Biology contestada Which organelle supplies energy to the cell? A. Ribosomes B. Centrosomes C. Mitochondria D. Vacuoles