English dictionary
subarachnoid space meaning and definition
Definition and meaning of subarachnoid space at MeaningMonkey.org. subarachnoid space meaning and definition in the English Dictionary.SUBARACHNOID SPACE noun
Definition of subarachnoid space (noun)
- a space in the meninges beneath the arachnoid membrane and above the pia mater that contains the cerebrospinal fluid
Source: Princeton University Wordnet