1825
Table of Contents > Health Dictionary > Lamblia

Lamblia

Giardia; a genus of flagellate protozoans inhabiting the intestines of various mammals and including one (G. lamblia synonym G. intestinalis) that is associated with diarrhea in humans.
Healthy Living Marketplace
Jarrow Formulas
Aubrey Organics
UAS Labs DDS Probiotics
Garden Of Life
American Health
Almased