PIA MATER


Meaning of PIA MATER in English

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

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