thecal sac









thecal sac


noun Anatomy.

  1. the loose membrane covering the spinal cord and containing cerebrospinal fluid; the spinal theca.
51 queries 0.611