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
American Health
Aubrey Organics
American Health
Now Food
Natural Vitality
Carlson Labs