'arachnoid membrane' definitions:

Definition of 'arachnoid membrane'

(from WordNet)
noun
The middle of the 3 meninges [syn: arachnoid, arachnoid membrane]