arachnoidea
/æræknoʊˈiːdiə/Definitions
1. noun
the innermost of the three membranes enveloping the brain and spinal cord
“The arachnoidea is a delicate membrane that separates the brain from the surrounding cerebrospinal fluid.”
1. noun
the innermost of the three membranes enveloping the brain and spinal cord
“The arachnoidea is a delicate membrane that separates the brain from the surrounding cerebrospinal fluid.”