meninxEnglish

meninges, meninx

Noun

A membrane (one of 3) that envelops the brain and spinal cord

English: meninx, meninges

English words with similar meanings

Show 1 words