Spanish-English dictionary »

duramadre meaning in English

SpanishEnglish
duramadre noun

dura mater(outermost layer of the meninges)
noun