MEDULLA OBLONGATA


Meaning of MEDULLA OBLONGATA in English

lowest part of the brain, part of the brain connected to the spinal cord (Anatomy)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.