Ileocecocolic Lymph Node
Definition of Ileocecocolic Lymph Node:
A lymph node at the ileocecocolic junction.
Ileocecocolic Lymph Node is part of the Experimental Organism Anatomical Concepts group