Polish-English dictionary »

opona twarda meaning in English

PolishEnglish
opona twarda noun

dura maternoun
outermost layer of the meninges