sublumbar lymph node
sublumbar lymph node
"A lymph node with a lymph center located within the caudal abdomen and pelvis, on the ventral side of the lumbar region. Includes the medial iliac, internal iliac (previously termed hypogastric) and sacral lymph nodes."