English dictionary
arachnoid membrane meaning and definition
Definition and meaning of arachnoid membrane at MeaningMonkey.org. arachnoid membrane meaning and definition in the English Dictionary.ARACHNOID MEMBRANE noun
Definition of arachnoid membrane (noun)
- the middle of the 3 meninges
- synonyms: arachnoid
Source: Princeton University Wordnet