Search Details

Word: spina bifida (lookup usage) (lookup stats)


Meaning:

Noun:

  • pathology A birth defect resulting in a cleft in the spinal column through which the spinal membranes and spinal cord may protrude. It is characterised by hydrocephalus and other neurological disorders.

Source: Wiktionary | Src Info »