where are node on lower back
Lymph nodes are generally circular, bean-like organs that are dispersed throughout the body. The lumbar lymph nodes are located in the region of the body between the diaphragm (a muscle in the lower rib cage that helps with breathing) and pelvis, known as the lumbar region. They are also called the lateral aortic lymph nodes. The nodes are part of the lymphatic system of the human body.