1825
Table of Contents > Health Dictionary > Lamblia intestinalis

Lamblia intestinalis

Old term for Giardia lamblia, still frequently used, especially by protozoologists in Russia.
Healthy Living Marketplace
Wakunaga of America
Renew Life
Bakery on Main
Solgar
Natural Vitality
Bob's Red Mill