Definitions of arachnoid membrane:

  • noun:   the middle of the 3 meninges