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
Nutribiotic
Carlson Labs
Garden Of Life
Carlson Labs
Jarrow Formulas
Natural Vitality