mitochondria · noun

Category: Biology

mitochondria

noun

The organelles in eukaryotic cells that generate energy through cellular respiration

Create a shareable image