1825
Table of Contents > Health Dictionary > Isospora belli

Isospora belli

An uncommon species that infects the small intestine of humans and may sometimes lead to mucous diarrhea.
Healthy Living Marketplace
Now Food
Aubrey Organics
Carlson Labs
Solgar
Wakunaga of America
American Health