meninx
nounDefinition of meninx
: any of the three membranes that envelop the brain and spinal cord
Keep scrolling for more
Keep scrolling for more