A lymph node that is located in a kidney [Automatically generated definition]. [ ]

This is just here as a test because I lose it

Term information

database cross reference
external definition

Dorsal to the ipsilateral kidney nearby the renal blood vessels, caudal to the adrenal gland

has exact synonym

lymph node of kidney
kidney lymph node



Term relations

Subclass of: