Cauda equina means: Cauda Equina is a bundle of spinal nerve root roots which arise at the end of the spine. Cauda Equina is a collection of the root systems for all spinal nerves that lie below the L1 vertebra at the lower back.
(in Medical Dictionary)
