Skip to page content

Site navigation


Mitochondrial

An organelle where energy is generated. Found in all eukaryotic cells.