Subarachnoid

From Biology-Online Dictionary | Biology-Online Dictionary

subarachnoid

(Science: anatomy) The layer of tissue situated or occurring between the arachnoid and the pia mater.