PIA MATER


Meaning of PIA MATER in English

() The delicate and highly vascular membrane immediately investing the brain and spinal cord.

Webster's English dictionary.      Английский словарь Webster.