Pia mater

Webster's Dictionary of the English Language

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

Related Words