Medulla oblongata
[解剖] 延髓meh-DUL-lahob-long-GAH-tah
释义:
The portion of the brain that connects with the spinal cord; it has vital centers for control of respiration, heart rate, and blood pressure (root: medull/o); often called simply medulla