arachnoid membrane


Meanings

  • the middle of the 3 meninges

Synonyms