Mitochondria

What is Mitochondria?

Mitochondria meaning A structural unit within cells that produces energy through a process called cellular respiration. Related Term(s): Mitochondrial Toxicity

 

reference: AIDSinfo – Glossary

Tags: ,