Search results
- Dictionarymedulla oblongata/mɛˌdʌlə ˌɒblɒŋˈɡɑːtə/
noun
- 1. the continuation of the spinal cord within the skull, forming the lowest part of the brainstem and containing control centres for the heart and lungs.
Powered by Oxford Dictionaries