spinal_fluidEnglish

cerebrospinal fluid, spinal fluid

Noun

Clear liquid produced in the ventricles of the brain, fills and protects cavities in the brain and spinal cord

English: spinal fluid, cerebrospinal fluid

English words with similar meanings

Show 1 words