Chinese-English dictionary »

延脑 /yánnǎo/ meaning in English

ChineseEnglish
延脑 /yánnǎo/ noun

medulla oblongata [medullae oblongatae](lower portion of the brainstem)
noun
[UK: mə.ˈdə.lə] [US: mə.ˈdə.lə]