British Sign Language Glossaries of Curriculum Terms

BSL App Logo

BSL Biology Glossary - mitochondrion - definition

Definition: Organelle that is the site of aerobic respiration and ATP production in cells.