Ameba. Amebic parasites are one. These are especially found in fresh water lakes in areas that are stagnant.
Parasites. Giardia, amoebas, cryptosporidium, hookworms, flukes.
Doctors in our network have worked for:
Talk to a Doctor Now
2 minute wait
Less than copay
Get second opinions