Definition of Epidural from the PharmacyDictionary.in
Epidural
Synonyms or meaning of Epidural
Located on the dura mater, the outermost layer of the meninges (membranes surrounding the brain and spinal cord).
Image related to Epidural
Not Available