postcaval lymph nodes

postcaval lymph nodes

[TA]
right lumbar lymph nodes located posterior to the inferior vena cava.
Farlex Partner Medical Dictionary © Farlex 2012