Mitochondria

Medical term · M

Small structures within cells that create break down nutrients and create energy for cells. Known as the power producers or energy factories of cells.

Practice this term with free flashcards

Browse all 2358 medical terms →