Medulla oblongata is a part of human ___________? / Everyday Science Mcqs / By admin Medulla oblongata is a part of human ___________? A. Heart B. Brain C. Liver D. Sex organ