1825
Table of Contents > Health Dictionary > Lambliasis

Lambliasis

Infestation with or disease caused by a flagellate protozoan of the genus Giardia (especially G. lamblia) that is often characterized by diarrhea.
Healthy Living Marketplace
Almased
Wakunaga of America
Now Food
Eden Foods
Lily of the Desert
Nutribiotic