Yahoo India Web Search

Search results

  1. Dictionary
    medulla oblongata
    /mɛˌdʌlə ˌɒblɒŋˈɡɑːtə/

    noun

    • 1. the continuation of the spinal cord within the skull, forming the lowest part of the brainstem and containing control centres for the heart and lungs.

    More definitions, origin and scrabble points