Meaning of lumbosacral plexus

Definition of lumbosacral plexus

(noun) a nerve plexus formed by the ventral divisions of the coccygeal and sacral and lumbar nerves; supplies the lower limbs and perineum and coccygeal area

Other information on lumbosacral plexus

WIKIPEDIA results for lumbosacral plexus
Amazon results for lumbosacral plexus