Renal lymph node
System
Immune/Lymphatic
Renal lymph node
Definition
A lymph node that is located in a kidney [Automatically generated definition].
Also known as kidney lymph node, lymph node of kidney — per UBERON
The Renal lymph node is a part of the Immune/Lymphatic.
Also identified as
- NCIT C77646 per UBERON
- UMLS C2699031 per UBERON