1825
Table of Contents > Health Dictionary > Lumbar lymphatic plexus

Lumbar lymphatic plexus

A lymphatic plexus formed of about 20 lymph nodes and connecting vessels situated along the lower portion of the aorta and the common iliac vessels.
Healthy Living Marketplace
Carlson Labs
Wakunaga of America
Olbas
Almased
Carlson Labs
UAS Labs DDS Probiotics