Medulla Oblongata

Medulla Oblongata Definition
Medulla Oblongata Definition (no text)
Medulla oblongata definition: The part of the brainstem that controls involuntary activities such as breathing & heart rate.

Learn While Gaming

How GameSmartz works video thumbnail