(Posterior tibial node)

Lymphoid system · Latin: (Nodus tibialis posterior)

Open in 3D