1825
Table of Contents > Health Dictionary > Inguinal lymphatic plexus

Inguinal lymphatic plexus

A plexus that comprises up to 15 lymph nodes near the termination of the great saphenous vein.
Healthy Living Marketplace
Jarrow Formulas
Carlson Labs
Now Food
Manitoba
Garden Of Life
Natural Factors