YourDictionary

oblongata medical definition

noun
The medulla oblongata.

link/cite print suggestion box