British Sign Language Glossaries of Curriculum Terms

BSL App Logo

BSL Environmental Science Glossary - Medulla definition


Definition: The medulla is part of the brainstem that connects to the spinal cord. It plays an important part in controlling the electrical impulses going between the spinal cord and the brain. The main role of the medulla is to control involuntary functions like the beating of the heart, breathing and blood pressure.