arachnoid : Idioms & Phrases


arachnoid membrane

  • noun the middle of the 3 meninges
    arachnoid.
WordNet